<?
include_once("./includes/top.inc.php");
include_once("./includes/autentica.inc.php");

if(!isset($_REQUEST['pessoa']) || !is_array($_REQUEST['pessoa']))
{
	header("Location: pessoa_list.php");
	exit();
}

$dados = $_REQUEST['pessoa'];

if($dados['cod_pessoa'] == -1)
{
	$cod_pessoa = $OBPessoa->insere();
}
else 
{
	$cod_pessoa = intval($dados['cod_pessoa']);
}

$pessoa = $OBPessoa->obtem("cod_pessoa = '$cod_pessoa'");
if(!$pessoa || count($pessoa) == 0)
{
	exit("pessoa nao existe");
}
$pessoa = $pessoa[0];
$dados['cod_pessoa'] = $pessoa['cod_pessoa'];

$result = $OBPessoa->atualiza($dados);

if(!$result)
{
	exit("Erro ao atualizar pessoa");
}
else 
{
	$smarty->assign("pessoa",$dados);
	if(isset($_POST['pop']) && $_POST['pop'] == 1)
	{
		$smarty->assign("pop",1);
		$smarty->assign("id",$_POST['id']);
		$smarty->display("sistema/pessoa_ok.tpl");
	}
	else 
	{
		$smarty->assign("pop",0);
		$smarty->display("sistema/pessoa_ok.tpl");
	}
}

?>